JavaScript:(function () {
    function getTdTime() {
        var list = document.querySelectorAll('.datagrid-view2')[0].querySelector('.datagrid-body tbody').querySelectorAll('tr');
        var arr = [];
        var moon = prompt('请输入月份');
        for (var i = 0; i < list.length; i++) {
            var val = list[i].querySelector('td[field="sign_date"]').querySelector('div').innerHTML;/*表格所选字段的值*/
            var ymd = val.split(' ')[0]; /*年月日*/
            var hsm = val.split(' ')[1]; /*时分秒*/
            var moth = parseInt(ymd.split('-')[1]);/*月*/
            var hour = parseInt(hsm.split('-')[0]);
            if ((moth == moon) && (hour > 21 || hour == 21)) {/*月大于等于输入月份 且 时间大于9点 往下执行*/
                arr.push(ymd);
            };
        };
        /*数组去重且统计*/
        arr = [...new Set(arr)];
        /*输出所选月份的 月餐补天数*/
        alert(`${moon}月21点后加班天数为${arr.length}天`)
    }
    getTdTime()
})()
// document.querySelector('iframe').src